<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>Xuper SDK (JS/TS)</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base=".">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="index.html" class="title">Xuper SDK (JS/TS)</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-externals" checked />
							<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="index.html">Globals</a>
				</li>
			</ul>
			<h1> Xuper SDK (JS/TS)</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section ">
							<h3>Enumerations</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-enum"><a href="enums/cryptography.html" class="tsd-kind-icon">Cryptography</a></li>
								<li class="tsd-kind-enum"><a href="enums/language.html" class="tsd-kind-icon">Language</a></li>
								<li class="tsd-kind-enum tsd-is-not-exported"><a href="enums/resource_type.html" class="tsd-kind-icon">RESOURCE_<wbr>TYPE</a></li>
								<li class="tsd-kind-enum"><a href="enums/strength.html" class="tsd-kind-icon">Strength</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Classes</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-class"><a href="classes/account.html" class="tsd-kind-icon">Account</a></li>
								<li class="tsd-kind-class"><a href="classes/contract.html" class="tsd-kind-icon">Contract</a></li>
								<li class="tsd-kind-class"><a href="classes/transaction.html" class="tsd-kind-icon">Transaction</a></li>
								<li class="tsd-kind-class tsd-is-not-exported"><a href="classes/xupererror1.html" class="tsd-kind-icon">Xuper<wbr>Error1</a></li>
								<li class="tsd-kind-class"><a href="classes/xupersdk.html" class="tsd-kind-icon">XuperSDK</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Interfaces</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-interface"><a href="interfaces/accountinterface.html" class="tsd-kind-icon">Account<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/contractinterface.html" class="tsd-kind-icon">Contract<wbr>Interface</a></li>
								<li class="tsd-kind-interface tsd-is-not-exported"><a href="interfaces/errorinterface.html" class="tsd-kind-icon">Error<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/transactioninterface.html" class="tsd-kind-icon">Transaction<wbr>Interface</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/xupersdkinterface.html" class="tsd-kind-icon">XuperSDKInterface</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Type aliases</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-type-alias"><a href="index.html#accountmodel" class="tsd-kind-icon">Account<wbr>Model</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#authmodel" class="tsd-kind-icon">Auth<wbr>Model</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#contractinfo" class="tsd-kind-icon">Contract<wbr>Info</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#contractrequesttmodel" class="tsd-kind-icon">Contract<wbr>Requestt<wbr>Model</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#erroroptions" class="tsd-kind-icon">Error<wbr>Options</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#options" class="tsd-kind-icon">Options</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#plugin" class="tsd-kind-icon">Plugin</a></li>
								<li class="tsd-kind-type-alias tsd-is-not-exported"><a href="index.html#pluginfunc" class="tsd-kind-icon">Plugin<wbr>Func</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#privatekey" class="tsd-kind-icon">Private<wbr>Key</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#publickey" class="tsd-kind-icon">Public<wbr>Key</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#signinfomodel" class="tsd-kind-icon">Sign<wbr>Info<wbr>Model</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#transactioninfomationmodel" class="tsd-kind-icon">Transaction<wbr>Infomation<wbr>Model</a></li>
								<li class="tsd-kind-type-alias"><a href="index.html#transactionmodel" class="tsd-kind-icon">Transaction<wbr>Model</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Variables</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-variable"><a href="index.html#version" class="tsd-kind-icon">VERSION</a></li>
								<li class="tsd-kind-variable tsd-is-not-exported"><a href="index.html#client" class="tsd-kind-icon">client</a></li>
								<li class="tsd-kind-variable tsd-is-not-exported"><a href="index.html#endorsorclient" class="tsd-kind-icon">endorsor<wbr>Client</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Functions</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-function tsd-is-not-exported"><a href="index.html#xupererror" class="tsd-kind-icon">Xuper<wbr>Error</a></li>
								<li class="tsd-kind-function"><a href="index.html#accountcontractlist" class="tsd-kind-icon">account<wbr>Contract<wbr>List</a></li>
								<li class="tsd-kind-function"><a href="index.html#accountlist" class="tsd-kind-icon">account<wbr>List</a></li>
								<li class="tsd-kind-function"><a href="index.html#addresscontractlist" class="tsd-kind-icon">address<wbr>Contract<wbr>List</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="index.html#checkprivatekeyscurve" class="tsd-kind-icon">check<wbr>Private<wbr>Keys<wbr>Curve</a></li>
								<li class="tsd-kind-function"><a href="index.html#endorser" class="tsd-kind-icon">endorser</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="index.html#grpcpromise" class="tsd-kind-icon">gRPCPromise</a></li>
								<li class="tsd-kind-function"><a href="index.html#getbalance" class="tsd-kind-icon">get<wbr>Balance</a></li>
								<li class="tsd-kind-function"><a href="index.html#getbalancedetail" class="tsd-kind-icon">get<wbr>Balance<wbr>Detail</a></li>
								<li class="tsd-kind-function"><a href="index.html#getblock" class="tsd-kind-icon">get<wbr>Block</a></li>
								<li class="tsd-kind-function"><a href="index.html#getblockbyheight" class="tsd-kind-icon">get<wbr>Block<wbr>ByHeight</a></li>
								<li class="tsd-kind-function"><a href="index.html#getblockchains" class="tsd-kind-icon">get<wbr>Block<wbr>Chains</a></li>
								<li class="tsd-kind-function"><a href="index.html#getstatus" class="tsd-kind-icon">get<wbr>Status</a></li>
								<li class="tsd-kind-function"><a href="index.html#initializationclient" class="tsd-kind-icon">initialization<wbr>Client</a></li>
								<li class="tsd-kind-function"><a href="index.html#initializationendorseclient" class="tsd-kind-icon">initialization<wbr>Endorse<wbr>Client</a></li>
								<li class="tsd-kind-function"><a href="index.html#multisign" class="tsd-kind-icon">multi<wbr>Sign</a></li>
								<li class="tsd-kind-function"><a href="index.html#plugin" class="tsd-kind-icon">plugin</a></li>
								<li class="tsd-kind-function"><a href="index.html#posttransaction" class="tsd-kind-icon">post<wbr>Transaction</a></li>
								<li class="tsd-kind-function"><a href="index.html#preexec" class="tsd-kind-icon">pre<wbr>Exec</a></li>
								<li class="tsd-kind-function"><a href="index.html#preexecwithfee" class="tsd-kind-icon">pre<wbr>Exec<wbr>With<wbr>Fee</a></li>
								<li class="tsd-kind-function"><a href="index.html#queryacl" class="tsd-kind-icon">queryACL</a></li>
								<li class="tsd-kind-function"><a href="index.html#querycontractstatdata" class="tsd-kind-icon">query<wbr>Contract<wbr>Stat<wbr>Data</a></li>
								<li class="tsd-kind-function"><a href="index.html#querytransaction" class="tsd-kind-icon">query<wbr>Transaction</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="index.html#use" class="tsd-kind-icon">use</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="index.html#wrapperrequest" class="tsd-kind-icon">wrapper<wbr>Request</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Object literals</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-object-literal"><a href="index.html#errors" class="tsd-kind-icon">Errors</a></li>
								<li class="tsd-kind-object-literal tsd-is-not-exported"><a href="index.html#defaultopts" class="tsd-kind-icon">default<wbr>Opts</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Type aliases</h2>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="accountmodel" class="tsd-anchor"></a>
					<h3>Account<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Account<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L51">src/types.ts:51</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> mnemonic<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>private<wbr>Key<span class="tsd-signature-symbol">: </span><a href="index.html#privatekey" class="tsd-signature-type">PrivateKey</a></h5>
							</li>
							<li class="tsd-parameter">
								<h5>public<wbr>Key<span class="tsd-signature-symbol">: </span><a href="index.html#publickey" class="tsd-signature-type">PublicKey</a></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="authmodel" class="tsd-anchor"></a>
					<h3>Auth<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Auth<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L75">src/types.ts:75</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>fee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BN</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>sign<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Function</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="contractinfo" class="tsd-anchor"></a>
					<h3>Contract<wbr>Info</h3>
					<div class="tsd-signature tsd-kind-icon">Contract<wbr>Info<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L195">src/types.ts:195</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>contarct<wbr>Name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>contract<wbr>Method<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="contractrequesttmodel" class="tsd-anchor"></a>
					<h3>Contract<wbr>Requestt<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Contract<wbr>Requestt<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L67">src/types.ts:67</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> amount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> contract_<wbr>name<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>method_<wbr>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>module_<wbr>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="erroroptions" class="tsd-anchor"></a>
					<h3>Error<wbr>Options</h3>
					<div class="tsd-signature tsd-kind-icon">Error<wbr>Options<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L10">src/types.ts:10</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> is<wbr>Front<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> name<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> stack<wbr>Ignore<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">]</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="options" class="tsd-anchor"></a>
					<h3>Options</h3>
					<div class="tsd-signature tsd-kind-icon">Options<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L28">src/types.ts:28</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>chain<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> env<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> plugins<span class="tsd-signature-symbol">?: </span><a href="index.html#plugin" class="tsd-signature-type">Plugin</a><span class="tsd-signature-symbol">[]</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="plugin" class="tsd-anchor"></a>
					<h3>Plugin</h3>
					<div class="tsd-signature tsd-kind-icon">Plugin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L16">src/types.ts:16</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>func<span class="tsd-signature-symbol">: </span><a href="index.html#pluginfunc" class="tsd-signature-type">PluginFunc</a></h5>
							</li>
							<li class="tsd-parameter">
								<h5>hook<wbr>Funcs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>init<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Function</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-is-not-exported">
					<a name="pluginfunc" class="tsd-anchor"></a>
					<h3>Plugin<wbr>Func</h3>
					<div class="tsd-signature tsd-kind-icon">Plugin<wbr>Func<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L24">src/types.ts:24</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-index-signature">
								<h5><span class="tsd-signature-symbol">[</span>prop: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">Function</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="privatekey" class="tsd-anchor"></a>
					<h3>Private<wbr>Key</h3>
					<div class="tsd-signature tsd-kind-icon">Private<wbr>Key<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol"> &amp; </span><a href="index.html#publickey" class="tsd-signature-type">PublicKey</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L47">src/types.ts:47</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="publickey" class="tsd-anchor"></a>
					<h3>Public<wbr>Key</h3>
					<div class="tsd-signature tsd-kind-icon">Public<wbr>Key<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L41">src/types.ts:41</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>Curvname<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>X<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>Y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="signinfomodel" class="tsd-anchor"></a>
					<h3>Sign<wbr>Info<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Sign<wbr>Info<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L112">src/types.ts:112</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>Public<wbr>Key<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>Sign<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="transactioninfomationmodel" class="tsd-anchor"></a>
					<h3>Transaction<wbr>Infomation<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Transaction<wbr>Infomation<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L60">src/types.ts:60</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>amount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BN</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> desc<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> fee<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BN</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="transactionmodel" class="tsd-anchor"></a>
					<h3>Transaction<wbr>Model</h3>
					<div class="tsd-signature tsd-kind-icon">Transaction<wbr>Model<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/types.ts#L117">src/types.ts:117</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter">
								<h5>auth<wbr>Require<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Auth</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> auth<wbr>Require<wbr>Signs<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Auth sign</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>autogen<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5>coinbase<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></h5>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> contract<wbr>Requests<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Contract requests</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>desc<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Transaction description</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>initiator<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Transaction initiator</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> initiator<wbr>Signs<span class="tsd-signature-symbol">?: </span><a href="index.html#signinfomodel" class="tsd-signature-type">SignInfoModel</a><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>initiator sign</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>nonce<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Nonce</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>timestamp<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Timestamp</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>tx<wbr>Inputs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TXInput</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Inputs</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> tx<wbr>Inputs<wbr>Ext<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Inputs</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>tx<wbr>Outputs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Outputs</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> tx<wbr>Outputs<wbr>Ext<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Outputs</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> txid<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>Transaction ID</p>
									</div>
								</div>
							</li>
							<li class="tsd-parameter">
								<h5>version<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5>
								<div class="tsd-comment tsd-typography">
									<div class="lead">
										<p>SDK versTransactionModelion</p>
									</div>
								</div>
							</li>
						</ul>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Variables</h2>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="version" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> VERSION</h3>
					<div class="tsd-signature tsd-kind-icon">VERSION<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/constants.ts#L6">src/constants.ts:6</a></li>
						</ul>
					</aside>
					<div class="tsd-comment tsd-typography">
						<dl class="tsd-comment-tags">
							<dt>file</dt>
							<dd><p>(constants)
								Created by SmilingXinyi <a href="mailto:&#115;&#109;&#105;&#x6c;&#105;&#x6e;&#x67;&#x78;&#x69;&#x6e;&#x79;&#105;&#x40;&#103;&#x6d;&#x61;&#x69;&#x6c;&#46;&#x63;&#x6f;&#109;">&#115;&#109;&#105;&#x6c;&#105;&#x6e;&#x67;&#x78;&#x69;&#x6e;&#x79;&#105;&#x40;&#103;&#x6d;&#x61;&#x69;&#x6c;&#46;&#x63;&#x6f;&#109;</a> on 2020/7/2</p>
							</dd>
						</dl>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported">
					<a name="client" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagLet">Let</span> client</h3>
					<div class="tsd-signature tsd-kind-icon">client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;null</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L8">src/requests.ts:8</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported">
					<a name="endorsorclient" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagLet">Let</span> endorsor<wbr>Client</h3>
					<div class="tsd-signature tsd-kind-icon">endorsor<wbr>Client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;null</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L9">src/requests.ts:9</a></li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Functions</h2>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="xupererror" class="tsd-anchor"></a>
					<h3>Xuper<wbr>Error</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">Xuper<wbr>Error<span class="tsd-signature-symbol">(</span>errorCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, name<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, isFront<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, payload<span class="tsd-signature-symbol">?: </span><a href="classes/xupererror1.html#error" class="tsd-signature-type">Error</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/errorinterface.html" class="tsd-signature-type">ErrorInterface</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L22">src/error.ts:22</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>errorCode: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>message: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> name: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;Xuper SDK error&quot;</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> isFront: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> payload: <a href="classes/xupererror1.html#error" class="tsd-signature-type">Error</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/errorinterface.html" class="tsd-signature-type">ErrorInterface</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="accountcontractlist" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> account<wbr>Contract<wbr>List</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">account<wbr>Contract<wbr>List<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L221">src/requests.ts:221</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="accountlist" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> account<wbr>List</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">account<wbr>List<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L259">src/requests.ts:259</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="addresscontractlist" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> address<wbr>Contract<wbr>List</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">address<wbr>Contract<wbr>List<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L240">src/requests.ts:240</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="checkprivatekeyscurve" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> check<wbr>Private<wbr>Keys<wbr>Curve</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">check<wbr>Private<wbr>Keys<wbr>Curve<span class="tsd-signature-symbol">(</span>keys<span class="tsd-signature-symbol">: </span><a href="index.html#privatekey" class="tsd-signature-type">PrivateKey</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/lib/multisign.ts:6</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>keys: <a href="index.html#privatekey" class="tsd-signature-type">PrivateKey</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="endorser" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> endorser</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">endorser<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L169">src/requests.ts:169</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="grpcpromise" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> gRPCPromise</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">gRPCPromise<span class="tsd-signature-symbol">(</span>service<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L30">src/requests.ts:30</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>service: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getbalance" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Balance</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Balance<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L58">src/requests.ts:58</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getbalancedetail" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Balance<wbr>Detail</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Balance<wbr>Detail<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L75">src/requests.ts:75</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getblock" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Block</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Block<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L275">src/requests.ts:275</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getblockbyheight" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Block<wbr>ByHeight</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Block<wbr>ByHeight<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L278">src/requests.ts:278</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getblockchains" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Block<wbr>Chains</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Block<wbr>Chains<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L269">src/requests.ts:269</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getstatus" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Status</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Status<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L49">src/requests.ts:49</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="initializationclient" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> initialization<wbr>Client</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">initialization<wbr>Client<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L18">src/requests.ts:18</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="initializationendorseclient" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> initialization<wbr>Endorse<wbr>Client</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">initialization<wbr>Endorse<wbr>Client<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L24">src/requests.ts:24</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="multisign" class="tsd-anchor"></a>
					<h3>multi<wbr>Sign</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">multi<wbr>Sign<span class="tsd-signature-symbol">(</span>keys<span class="tsd-signature-symbol">: </span><a href="index.html#accountmodel" class="tsd-signature-type">AccountModel</a><span class="tsd-signature-symbol">[]</span>, message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/lib/multisign.ts:10</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>keys: <a href="index.html#accountmodel" class="tsd-signature-type">AccountModel</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>message: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="plugin" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> plugin</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">plugin<span class="tsd-signature-symbol">(</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/plugins/endorsement.ts#L9">src/plugins/endorsement.ts:9</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>args: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>hook<wbr>Funcs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>init<span class="tsd-signature-symbol">: </span>function</h5>
									<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal">
										<li class="tsd-signature tsd-kind-icon">init<span class="tsd-signature-symbol">(</span>defaultArgs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, sdkOptions<span class="tsd-signature-symbol">: </span><a href="index.html#options" class="tsd-signature-type">Options</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
									</ul>
									<ul class="tsd-descriptions">
										<li class="tsd-description">
											<aside class="tsd-sources">
												<ul>
													<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/plugins/endorsement.ts#L11">src/plugins/endorsement.ts:11</a></li>
												</ul>
											</aside>
											<h4 class="tsd-parameters-title">Parameters</h4>
											<ul class="tsd-parameters">
												<li>
													<h5>defaultArgs: <span class="tsd-signature-type">any</span></h5>
												</li>
												<li>
													<h5>sdkOptions: <a href="index.html#options" class="tsd-signature-type">Options</a></h5>
												</li>
											</ul>
											<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
										</li>
								</ul>        </li>
								<li class="tsd-parameter">
									<h5>func<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>make<wbr>Transaction<span class="tsd-signature-symbol">: </span>function</h5>
											<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
												<li class="tsd-signature tsd-kind-icon">make<wbr>Transaction<span class="tsd-signature-symbol">(</span>defaultArgs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, account<span class="tsd-signature-symbol">: </span><a href="index.html#accountmodel" class="tsd-signature-type">AccountModel</a>, ti<span class="tsd-signature-symbol">: </span><a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a>, authRequires<span class="tsd-signature-symbol">: </span><a href="index.html#authmodel" class="tsd-signature-type">AuthModel</a><span class="tsd-signature-symbol">[]</span>, preExecWithUtxosObj<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<aside class="tsd-sources">
														<ul>
															<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/plugins/endorsement.ts#L17">src/plugins/endorsement.ts:17</a></li>
														</ul>
													</aside>
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>defaultArgs: <span class="tsd-signature-type">any</span></h5>
														</li>
														<li>
															<h5>account: <a href="index.html#accountmodel" class="tsd-signature-type">AccountModel</a></h5>
														</li>
														<li>
															<h5>ti: <a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a></h5>
														</li>
														<li>
															<h5>authRequires: <a href="index.html#authmodel" class="tsd-signature-type">AuthModel</a><span class="tsd-signature-symbol">[]</span></h5>
														</li>
														<li>
															<h5>preExecWithUtxosObj: <span class="tsd-signature-type">any</span></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></h4>
												</li>
										</ul>        </li>
										<li class="tsd-parameter">
											<h5>transfer<span class="tsd-signature-symbol">: </span>function</h5>
											<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
												<li class="tsd-signature tsd-kind-icon">transfer<span class="tsd-signature-symbol">(</span>defaultArgs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, chain<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<aside class="tsd-sources">
														<ul>
															<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/plugins/endorsement.ts#L78">src/plugins/endorsement.ts:78</a></li>
														</ul>
													</aside>
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>defaultArgs: <span class="tsd-signature-type">any</span></h5>
														</li>
														<li>
															<h5>chain: <span class="tsd-signature-type">string</span></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
													<ul class="tsd-parameters">
														<li class="tsd-parameter">
															<h5>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></h5>
															<ul class="tsd-parameters">
																<li class="tsd-parameter">
																	<h5>fee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
																</li>
																<li class="tsd-parameter">
																	<h5>sign<span class="tsd-signature-symbol">: </span>function</h5>
																	<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
																		<li class="tsd-signature tsd-kind-icon">sign<span class="tsd-signature-symbol">(</span>checkTx<span class="tsd-signature-symbol">: </span><a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a>, tx<span class="tsd-signature-symbol">: </span><a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a><span class="tsd-signature-symbol">&gt;</span></li>
																	</ul>
																	<ul class="tsd-descriptions">
																		<li class="tsd-description">
																			<aside class="tsd-sources">
																				<ul>
																					<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/plugins/endorsement.ts#L82">src/plugins/endorsement.ts:82</a></li>
																				</ul>
																			</aside>
																			<h4 class="tsd-parameters-title">Parameters</h4>
																			<ul class="tsd-parameters">
																				<li>
																					<h5>checkTx: <a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a></h5>
																				</li>
																				<li>
																					<h5>tx: <a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a></h5>
																				</li>
																			</ul>
																			<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="index.html#transactionmodel" class="tsd-signature-type">TransactionModel</a><span class="tsd-signature-symbol">&gt;</span></h4>
																		</li>
																</ul>        </li>
															</ul>
														</li>
													</ul>
												</li>
										</ul>        </li>
									</ul>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="posttransaction" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> post<wbr>Transaction</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">post<wbr>Transaction<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L186">src/requests.ts:186</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="preexec" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> pre<wbr>Exec</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">pre<wbr>Exec<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L92">src/requests.ts:92</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="preexecwithfee" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> pre<wbr>Exec<wbr>With<wbr>Fee</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">pre<wbr>Exec<wbr>With<wbr>Fee<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L109">src/requests.ts:109</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="queryacl" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> queryACL</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">queryACL<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L272">src/requests.ts:272</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="querycontractstatdata" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> query<wbr>Contract<wbr>Stat<wbr>Data</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">query<wbr>Contract<wbr>Stat<wbr>Data<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L281">src/requests.ts:281</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="querytransaction" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> query<wbr>Transaction</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">query<wbr>Transaction<span class="tsd-signature-symbol">(</span>node<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L203">src/requests.ts:203</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>node: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="use" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> use</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">use<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>i<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in src/lib/multisign.ts:8</li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>i: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>i<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="wrapperrequest" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> wrapper<wbr>Request</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">wrapper<wbr>Request<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span>, body<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/requests.ts#L40">src/requests.ts:40</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>request: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>gRPCService<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5><span class="tsd-flag ts-flagOptional">Optional</span> http<wbr>Get<wbr>Method<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>http<wbr>Service<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
									</ul>
								</li>
								<li>
									<h5>body: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Object literals</h2>
				<section class="tsd-panel tsd-member tsd-kind-object-literal">
					<a name="errors" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Errors</h3>
					<div class="tsd-signature tsd-kind-icon">Errors<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L114">src/error.ts:114</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="errors.account_not_exist" class="tsd-anchor"></a>
						<h3>ACCOUNT_<wbr>NOT_<wbr>EXIST</h3>
						<div class="tsd-signature tsd-kind-icon">ACCOUNT_<wbr>NOT_<wbr>EXIST<span class="tsd-signature-symbol">:</span> <a href="interfaces/errorinterface.html" class="tsd-signature-type">ErrorInterface</a><span class="tsd-signature-symbol"> =&nbsp;XuperError(6001, &#x27;Account not exist&#x27;)</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L115">src/error.ts:115</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="errors.parameter_error" class="tsd-anchor"></a>
						<h3>PARAMETER_<wbr>ERROR</h3>
						<div class="tsd-signature tsd-kind-icon">PARAMETER_<wbr>ERROR<span class="tsd-signature-symbol">:</span> <a href="interfaces/errorinterface.html" class="tsd-signature-type">ErrorInterface</a><span class="tsd-signature-symbol"> =&nbsp;XuperError(6002, &#x27;Parameter error&#x27;)</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L116">src/error.ts:116</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="errors.utxo_not_enough" class="tsd-anchor"></a>
						<h3>UTXO_<wbr>NOT_<wbr>ENOUGH</h3>
						<div class="tsd-signature tsd-kind-icon">UTXO_<wbr>NOT_<wbr>ENOUGH<span class="tsd-signature-symbol">:</span> <a href="interfaces/errorinterface.html" class="tsd-signature-type">ErrorInterface</a><span class="tsd-signature-symbol"> =&nbsp;XuperError(1001, &#x27;Utxo is not enough&#x27;)</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L117">src/error.ts:117</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
						<a name="errors.parameter_empty_func" class="tsd-anchor"></a>
						<h3>PARAMETER_<wbr>EMPTY_<wbr>FUNC</h3>
						<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
							<li class="tsd-signature tsd-kind-icon">PARAMETER_<wbr>EMPTY_<wbr>FUNC<span class="tsd-signature-symbol">(</span>params<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="classes/xupererror1.html" class="tsd-signature-type">XuperError1</a></li>
						</ul>
						<ul class="tsd-descriptions">
							<li class="tsd-description">
								<aside class="tsd-sources">
									<ul>
										<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L118">src/error.ts:118</a></li>
									</ul>
								</aside>
								<h4 class="tsd-parameters-title">Parameters</h4>
								<ul class="tsd-parameters">
									<li>
										<h5><span class="tsd-flag ts-flagDefault value">Default value</span> params: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></h5>
									</li>
								</ul>
								<h4 class="tsd-returns-title">Returns <a href="classes/xupererror1.html" class="tsd-signature-type">XuperError1</a></h4>
							</li>
						</ul>
					</section>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-is-not-exported">
					<a name="defaultopts" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> default<wbr>Opts</h3>
					<div class="tsd-signature tsd-kind-icon">default<wbr>Opts<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L17">src/error.ts:17</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="defaultopts.isfront" class="tsd-anchor"></a>
						<h3>is<wbr>Front</h3>
						<div class="tsd-signature tsd-kind-icon">is<wbr>Front<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L19">src/error.ts:19</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="defaultopts.name" class="tsd-anchor"></a>
						<h3>name</h3>
						<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;Xuper SDK Error&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/xuperchain/xuper-sdk-js/blob/d9e6609/src/error.ts#L18">src/error.ts:18</a></li>
							</ul>
						</aside>
					</section>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals current ">
						<a href="index.html"><em>Globals</em></a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
					<li class=" tsd-kind-enum">
						<a href="enums/cryptography.html" class="tsd-kind-icon">Cryptography</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/language.html" class="tsd-kind-icon">Language</a>
					</li>
					<li class=" tsd-kind-enum tsd-is-not-exported">
						<a href="enums/resource_type.html" class="tsd-kind-icon">RESOURCE_<wbr>TYPE</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/strength.html" class="tsd-kind-icon">Strength</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/account.html" class="tsd-kind-icon">Account</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/contract.html" class="tsd-kind-icon">Contract</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/transaction.html" class="tsd-kind-icon">Transaction</a>
					</li>
					<li class=" tsd-kind-class tsd-is-not-exported">
						<a href="classes/xupererror1.html" class="tsd-kind-icon">Xuper<wbr>Error1</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/xupersdk.html" class="tsd-kind-icon">XuperSDK</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/accountinterface.html" class="tsd-kind-icon">Account<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/contractinterface.html" class="tsd-kind-icon">Contract<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface tsd-is-not-exported">
						<a href="interfaces/errorinterface.html" class="tsd-kind-icon">Error<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/transactioninterface.html" class="tsd-kind-icon">Transaction<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/xupersdkinterface.html" class="tsd-kind-icon">XuperSDKInterface</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#accountmodel" class="tsd-kind-icon">Account<wbr>Model</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#authmodel" class="tsd-kind-icon">Auth<wbr>Model</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#contractinfo" class="tsd-kind-icon">Contract<wbr>Info</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#contractrequesttmodel" class="tsd-kind-icon">Contract<wbr>Requestt<wbr>Model</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#erroroptions" class="tsd-kind-icon">Error<wbr>Options</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#options" class="tsd-kind-icon">Options</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#plugin" class="tsd-kind-icon">Plugin</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-is-not-exported">
						<a href="index.html#pluginfunc" class="tsd-kind-icon">Plugin<wbr>Func</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#privatekey" class="tsd-kind-icon">Private<wbr>Key</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#publickey" class="tsd-kind-icon">Public<wbr>Key</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#signinfomodel" class="tsd-kind-icon">Sign<wbr>Info<wbr>Model</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#transactioninfomationmodel" class="tsd-kind-icon">Transaction<wbr>Infomation<wbr>Model</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="index.html#transactionmodel" class="tsd-kind-icon">Transaction<wbr>Model</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="index.html#version" class="tsd-kind-icon">VERSION</a>
					</li>
					<li class=" tsd-kind-variable tsd-is-not-exported">
						<a href="index.html#client" class="tsd-kind-icon">client</a>
					</li>
					<li class=" tsd-kind-variable tsd-is-not-exported">
						<a href="index.html#endorsorclient" class="tsd-kind-icon">endorsor<wbr>Client</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="index.html#xupererror" class="tsd-kind-icon">Xuper<wbr>Error</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#accountcontractlist" class="tsd-kind-icon">account<wbr>Contract<wbr>List</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#accountlist" class="tsd-kind-icon">account<wbr>List</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#addresscontractlist" class="tsd-kind-icon">address<wbr>Contract<wbr>List</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="index.html#checkprivatekeyscurve" class="tsd-kind-icon">check<wbr>Private<wbr>Keys<wbr>Curve</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#endorser" class="tsd-kind-icon">endorser</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="index.html#grpcpromise" class="tsd-kind-icon">gRPCPromise</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getbalance" class="tsd-kind-icon">get<wbr>Balance</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getbalancedetail" class="tsd-kind-icon">get<wbr>Balance<wbr>Detail</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getblock" class="tsd-kind-icon">get<wbr>Block</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getblockbyheight" class="tsd-kind-icon">get<wbr>Block<wbr>ByHeight</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getblockchains" class="tsd-kind-icon">get<wbr>Block<wbr>Chains</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#getstatus" class="tsd-kind-icon">get<wbr>Status</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#initializationclient" class="tsd-kind-icon">initialization<wbr>Client</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#initializationendorseclient" class="tsd-kind-icon">initialization<wbr>Endorse<wbr>Client</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#multisign" class="tsd-kind-icon">multi<wbr>Sign</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#plugin" class="tsd-kind-icon">plugin</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#posttransaction" class="tsd-kind-icon">post<wbr>Transaction</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#preexec" class="tsd-kind-icon">pre<wbr>Exec</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#preexecwithfee" class="tsd-kind-icon">pre<wbr>Exec<wbr>With<wbr>Fee</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#queryacl" class="tsd-kind-icon">queryACL</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#querycontractstatdata" class="tsd-kind-icon">query<wbr>Contract<wbr>Stat<wbr>Data</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="index.html#querytransaction" class="tsd-kind-icon">query<wbr>Transaction</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="index.html#use" class="tsd-kind-icon">use</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="index.html#wrapperrequest" class="tsd-kind-icon">wrapper<wbr>Request</a>
					</li>
					<li class=" tsd-kind-object-literal">
						<a href="index.html#errors" class="tsd-kind-icon">Errors</a>
					</li>
					<li class=" tsd-kind-object-literal tsd-is-not-exported">
						<a href="index.html#defaultopts" class="tsd-kind-icon">default<wbr>Opts</a>
					</li>
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer>
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
				<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
				<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
				<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
				<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
				<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
				<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
				<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
				<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
				<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
				<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
				<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
				<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="overlay"></div>
<script src="assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="assets/js/search.js"><' + '/script>');</script>
</body>
</html>